engineer engineers customer construction management manufacturers consulting quality assurance software configuration manufacturer configuration management manufacturing crm quality project management design relationship